.information-container
  background: #FEFEFE
  font-size: 14px
  margin-bottom: 20px

  .basic
    .basic-top
      height: 64px
      width: 100%
      border-bottom: 1px solid #E3E8F0
      display: flex
      justify-content: space-between
      align-items: center

      h3
        font-weight: bold
        height: 20px
        padding-left: 16px
        border-left: 4px solid #4181FF

      .uploads
        display: flex
        margin-right: 16px

    .basic-form
      padding: 0px 12px 12px

      .file-item
        ::v-deep
          .ant-form-item
            margin: 0 0 4px

.stage
  padding: 12px 12px

  h3
    font-weight: bold
    height: 20px
    padding-left: 16px
    position: relative
    margin: 20px 0

    i
      display: block
      height: 4px
      width: 4px
      border-radius: 50%
      background: #4181FF
      position: absolute
      left: 0
      top: 0
      bottom: 0
      margin: auto

  .ant-row
    width: 93%

    textarea
      width: 94.58%

    table
      width: 94.58%

    .switch-item
      ::v-deep
        .ant-form-item
          margin: 0 0

    .file-item
      ::v-deep
        .ant-form-item
          margin: 0 0 10px

    .switch-table
      ::v-deep
        .ant-form-item
          margin: 0 0 10px

    .require-icon
      width: 7px
      height: 14px
      display: inline-block
      margin-right: 4px
      color: #ff4d4f
      font-size: 14px
      font-family: SimSun, sans-serif
      line-height: 1

.ant-switch
  margin-bottom: 10px

table
  width: 94.58%

.ant-table
  width: 94.58%
